package com.allinpay.merchantweb.service;





import com.allinpay.merchantweb.common.utils.Layui;
import com.allinpay.merchantweb.model.CommEnterpriseListRequest;
import com.allinpay.merchantweb.model.CommManagerListRequest;
import com.allinpay.merchantweb.model.EnterpriseInfoResponse;
import com.allinpay.merchantweb.model.Manage;
import com.allinpay.merchantweb.model.ManageAdd;


/**
 * 权限服务接口
 * @author dell
 *
 */
public interface CommEnterpriseListService {

	
	/**
	 * only for test
	 * @param commRoleInfo
	 * @return
	 * @throws Exception
	 */
	public Layui queryEnterpriseList2(CommEnterpriseListRequest commEnterpriseListRequest) throws Exception;

	public Layui addEnterprise(EnterpriseInfoResponse enterpriseInfoResponse) throws Exception;

	public Manage queryManagerList(CommManagerListRequest requests) throws Exception;

	public Layui deleteManager(Manage manage) throws Exception;

	public Layui changePassWord(Manage manage) throws Exception;

	public Layui updateManager(ManageAdd manage) throws Exception;

	
	
	
}